package org.jeecg.modules.classes.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;
import org.jeecg.common.system.vo.LoginUser;
import org.jeecg.modules.classes.entity.CouClass;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;

/**
 * @Description: cou_class
 * @author: baochangrong
 * @Date:   2022-02-10
 * @Version: V1.0
 */
public interface CouClassMapper extends BaseMapper<CouClass> {
    List<CouClass> queryAll(@Param("couClass") CouClass couClass );

    List<CouClass> queryByGradeId(@Param("gradeId") String gradeId);
    CouClass getCouClassByUserID(String userId);
    List<CouClass> getCouClassListByUser(@Param("loginUser") LoginUser loginUser,@Param("schoolYearId") String schoolYearId,@Param("semesterId") String semesterId);

}
